electronic commerce enabler - German English Dictionary